有哪些免费和商业垃圾收集库可用于 C++,它们各自的优缺点是什么?
我感兴趣的是从该领域的实际使用中来之不易的经验教训,而不是营销或促销宣传。
无需详细说明与自动垃圾收集相关的通常权衡,但请务必提及使用的算法(引用计数、标记和清除、增量等)并简要总结后果。
我过去使用过Boehm 收集器并取得了很好的成功。它是开源的,可用于商业软件。
它是一种保守的收集器,由垃圾收集技术领域最重要的研究人员之一开发的历史悠久。